/** @format */

import axios from '@/utils/request';

// 用户管理 用户分页
export function pageList(params) {
  return axios.get('/sys/account/page', { params: params });
}

// 用户管理 新增用户
export function add(data) {
  return axios.post('/sys/account/add', data, {
    headers: {
      'Content-Type': 'application/json',
    },
  });
}

// 用户管理 禁用、解禁用户
export function disabled(data) {
  return axios.put('/sys/account/disabled', data);
}

// 用户管理 更新用户
export function update(data) {
  return axios.put('/sys/account/edit', data);
}

// 用户管理 用户删除
export function deleteTrue(accountId) {
  return axios.delete('/sys/account/delete', {
    params: { accountId: accountId },
  });
}

// 用户管理 用户详情
export function getInfo(accountId) {
  return axios.get('/sys/account/queryById', {
    params: { accountId: accountId },
  });
}
// 用户管理 用户详情
export function updateTheme(data) {
  return axios.put('/sys/account/updateTheme', data);
}

// 用户管理 重置密码
export function updatePassword(data) {
  return axios.put('/sys/account/updatePassword', data);
}
//  用户管理-修改密码
export function changePassword(data) {
  return axios.put('/sys/account/changePassword', data)
}
